模板设置-集团 <返回 
概述

模板设置主要是根据不同的显示、查询、输出等要求来配置单据模板、查询模板和输出模板;查询模板可以定义带有查询功能节点对应的查询模板中所要包含的查询条件等;输出模板主要是配置需要打印的条目等信息。

模板设置-集团只能设置集团级模板,可以分配到集团级和组织级用户和角色、职责。

关键应用
单据模板页签

单据模板可以定义各节点的单据模板样式;只有支持单据模板的节点才能新增模板,系统预置的模板不能修改;

字段

数据类型:为新增字段设置数据类型;如果是自定义项或元数据该项不可编辑;

类型设置:根据数据类型设置字段引用数据;当所选字段为元数据时不可编辑;

显示公式:利用公式设置对应字段的显示值;

编辑公式:利用公式设置对应字段编辑时显示的公式;

验证公式:利用公式对应字段启到控制的作用;主要是用于开发时,可以利用控制公式来定义验证公式;

能否修改属性:控制是否能够修改该字段对应的显示属性、是否锁定、是否合计的属性;

能否修改编辑标志:控制是否能够修改显示属性中的“能否编辑”字段;

能否修改显示标志:控制是否能够修改显示属性页签中的“卡片是否显示”和“列表是否显示”;

能否修改修订标志:控制是否能够修改显示属性页签中的“是否可修订”属性;

是否卡片:控制是否能够修改显示属性页签中的"卡片是否显示"属性;

是否列表:控制是否能够修改显示属性页签中的"列表是否显示"属性;

卡片是否有超链接:在卡片界面下该字段是否有超链接;

列表是否有超链接:在列表界面下该字段是否有超链接。

查询模板页签

字段

是否使用:选择后表示该字段作为查询条件显示在查询模板中;

操作符编码:说明相应字段支持哪些逻辑查询;包括等于、大于、大于等于、小于、小于等于、包含等; 

是否固定条件:选择后表示该字段作为查询模板中应用的固定查询条件,它作为其它查询条件的过滤的前提条件,首先为查询划定查询的范围;

是否必输条件:查询模板中的必输条件在使用查询模板时必须输入字段值;

是否默认条件:选择后表示该字段作为查询模板中应用的默认查询条件,表示该字段在查询中比较常用;

预置限制条件:用户根据某查询条件可能会查询出的结果数据量很大,可以把该查询条件设置为预置限制条件,用户只能在限制条件的范围内查询,从而减小查询范围;模板中预置支持天数、个数限制;比如:“销售订单”查询时有“制单日期”这个条件,我们想限制用户对于这个查询条件的输入要达到“不能跨年”的效果,就可以把“制单时间设置为“预置限制条件”,设置为天数小于365;

指标条件:可以根据对应查询条件设置的指标条件来动态选择业务数据库或查询数据库进行实际查询操作;查询指标与判断条件需要在【查询指标设置】节点设置。

输出模板页签

输出模板中可以定义打印模型,可以独立设置模板中的每一个单元格中的字体、颜色、边框、高度宽度和绑定的变量;还可以定义关于打印的一些页面设置,比如页码、页眉页脚、纸型等等;还可以根据不同的打印场景得到不同的打印效果。

打印变量

打印变量是对要打印的数据的抽象,打印变量通过拖拽方式从变量列表添加到模板中;在实际打印或预览时,用到的打印变量会被赋值;一共有四种类型的变量:元数据变量、数据源变量、自定义变量和系统变量。

自定义变量:通过公式编辑器定义公式来获取;

系统变量:它的值来源于系统预置的数据或当前客户端的信息,比如单位名称、日期、用户等;除此之外,还包含在模板管理界面通过“上传图片”上传的图片。

按钮

分配

定义好单据模板、查询模板和输出模板后,需要通过〖分配〗把模板分配给职责、角色或用户后才能应用定义的模板;

设为默认模板

用来将非集团级模板设置为集团级模板。当选中非集团默认模板,点击【设为默认模板】按钮,则该模板被设置为集团默认模板;当选中集团默认模板,点击【设为默认模板】按钮,则取消该集团默认模板;

预置查询方案

只有切换到【查询模板】页签才能看到该按钮,为了方便查询,可以通过该按钮来定义查询模板中的预置查询方案;

固定条件设置

只有在增加、修改查询模板时才能看到该按钮;主要是用来把哪些字段设置为固定条件,当字段设置为固定条件后,在查询模板中就不能再修改此字段的值,作为查询的前提条件;

附件管理

只有切换到【输出模板】页签才能看到该按钮;用户可以上传图片等附件,上传后会出现在“系统变量”里;

导入导出

支持模板的源文件的导入导出,方便开发人员远程调整模板。导出打印模板时,支持导出excel后的打印效果与在系统中直接打印效果一致。

注意

  1. 系统预置的模板不能修改、删除、分配;
  2. 新建模板后需要分配给职责、角色或用户才能应用;
  3. 当一个用户拥有多个单据模板、查询模板或输出模板时,可以在【个性化中心】节点设置默认模板。
  4. 加载模板时首先加载用户在个性化中心中设置的模板,如果没有就加载用户分配的模板,如果没有就加载用户关联角色分配的模板,如果没有就加载用户关联角色拥有职责分配的模板,如果没有则加载集团模板,如果没有则加载系统模板。
常见问题

有些单据的表头表尾信息、单据表体的标题需要在每张打印纸上出现,需要怎么处理这种情况?

这种情况是比较普遍的,可以把需要在每页纸上都要出现的行设置为固定行或者固定列,这样就可以解决表头表尾在每张纸上都打印的问题。

如何固定表体中的数据在每页的打印行数?

输出模板中包含普通分页场景、强制分页场景、凭证分页场景、工资条分页场景、卡片分页场景、欧盟格式;可以根据单据适用的场景设置不同的分页场景;该问题可以应用强制分页场景来解决;
普通场景适合打印单据,一般表头和表尾设置为固定行,会根据表体数据多少和页面的高度进行分页;
强制分页场景适合打印限制打印行数的单据,还可以设置最后一页数据不满时是否要用空行填充;
凭证场景与强制分页场景的区别是:如果表头表尾固定行含有变量,凭证场景根据页码次序选择变量的值(比如第1页选择第一个值,第2页选择第二个值);而普通场景和强制分页场景永远只取第1个值;同时还可以设置本页小计函数来计算每页的合计;
卡片场景适合于打印不存在向下扩展表体的卡片式单据。比如,100条数据将打印100个卡片,每一个卡片根据页面的高度向下进行分页,根据页面的宽度向右进行分页;
工资条场景中,不区分固定行和非固定行,所有行作为一个整体打印。比如,100行数据将作为100张工资条打印出来;当打印内容的宽度超过了页面的宽度,将超出的内容折到下一行显示;

欧盟格式场景适用于如果宽度内容超出纸张的宽度,则表头与内容自动根据纸张宽度进行折行。

如果想把数据打印多联,比如收据需要三份,那在产品中的打印模板中是否能实现?

针对这个问题,产品中提供了〖联设置〗功能,可以在这里设置需要打印的联数;同时系统中提供了“当前联数”和“总联数”两个系统变量,在模板中使用“当前联数”来实现右边显示第几联的效果。

有些单据使用的是非标准的自定义纸张,为了省纸可能将原来多页的内容打印到同一张标准纸上,需要怎么处理?

这种情况也比较普遍,比如一些账表或凭证使用的是非标准的自定义纸张,可以通过设置【合并打印】来实现;可设置合并的维度和相对位置,位置分为间隔方式和均分方式。

如何设置打印模板单元格内容超过行高时,字体不缩小?

在行高设置时,除了编辑固定”行高“值外,同时勾选“动态行高”单选框。打印时,在内容不能占满固定单元格时,表格不缩小;内容打印不下时,自动根据内容扩展行高。但行高超过一页时,会提示错误。

如何为HR领域设置组织级的打印模板?

在HR领域中的薪酬、社保、时间管理中,不同的组织关心的业务数据属性是不同的,或者属性的显示名称、业务意义是不同的,需要根据组织来定义模板,从而来决定所需要打印的项目属性。为HR领域单据设置打印模板时,首先选择组织,不同组织下同一个字段,显示数据源变量名称不一样。

相关术语

单据模板

相关操作

集团模板分配